
<!DOCTYPE html>
<html lang="zh-cn">
    
<head>
    <meta http-equiv="Content-Type" content="text/html" charset="UTF-8" >
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <meta name="generator" content="XGHeaven&#39;s Blog">
    <title>Resume - XGHeaven&#39;s Blog</title>
    <meta name="author" content="XGHeaven">
    
    
    
        <link rel="alternate" type="application/atom+xml" title="RSS" href="/atom.xml">
    
    <meta name="description" content="Contact Email: xgheaven@gmail.com Tel: +86-13465364585  Experience 2015.10.06 - 至今 杭州电子科技大学红色家园“在杭电”微信公众号后台  面向全校两万多名学生，每日提供数千次稳定的查询服务，选课期间更可以承担上万次的查询请求。同时支持很方便的横向拓展，可以让后人非常方便的添加新的功能和操作。 为了提升响应速度，增加持久">
<meta name="keywords" content="Node.js,FE,Javascript">
<meta property="og:type" content="blog">
<meta property="og:title" content="Resume">
<meta property="og:url" content="http://blog.xgheaven.cn/resume/alibaba.html">
<meta property="og:site_name" content="XGHeaven&#39;s Blog">
<meta property="og:description" content="Contact Email: xgheaven@gmail.com Tel: +86-13465364585  Experience 2015.10.06 - 至今 杭州电子科技大学红色家园“在杭电”微信公众号后台  面向全校两万多名学生，每日提供数千次稳定的查询服务，选课期间更可以承担上万次的查询请求。同时支持很方便的横向拓展，可以让后人非常方便的添加新的功能和操作。 为了提升响应速度，增加持久">
<meta property="og:locale" content="zh-cn">
<meta property="og:updated_time" content="2017-04-27T17:20:33.000Z">
<meta name="twitter:card" content="summary">
<meta name="twitter:title" content="Resume">
<meta name="twitter:description" content="Contact Email: xgheaven@gmail.com Tel: +86-13465364585  Experience 2015.10.06 - 至今 杭州电子科技大学红色家园“在杭电”微信公众号后台  面向全校两万多名学生，每日提供数千次稳定的查询服务，选课期间更可以承担上万次的查询请求。同时支持很方便的横向拓展，可以让后人非常方便的添加新的功能和操作。 为了提升响应速度，增加持久">
<meta name="twitter:creator" content="@XGHeaven">
    
    
        
    
    
        <meta property="og:image" content="https://www.gravatar.com/avatar/f34474afe04544ffbe944a804f0ae762?s=640"/>
    
    
    
    
    <!--STYLES-->
    <link rel="stylesheet" href="/assets/css/style-mhhgzztqkaub4zd4cl8bd83f7mgh9j6njnhilft4hamhrjsliqyzwo2cfzdk.min.css">
    <!--STYLES END-->
    
    <script type="text/javascript">
        var _gaq = _gaq || [];
        _gaq.push(['_setAccount', 'UA-71388235-1']);
        _gaq.push(['_trackPageview']);
        (function() {
            var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
            ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
            var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
        })();
    </script>

    
    <script type="text/javascript">
    var _hmt = _hmt || [];
    (function() {
      var hm = document.createElement("script");
      hm.src = "//hm.baidu.com/hm.js?9894361f828b64144ac1f2ac0c58c300";
      var s = document.getElementsByTagName("script")[0];
      s.parentNode.insertBefore(hm, s);
    })();
    </script>

</head>

    <body>
        <div id="blog">
            <!-- Define author's picture -->


    
        
    

<header id="header" data-behavior="1">
    <i id="btn-open-sidebar" class="fa fa-lg fa-bars"></i>
    <h1 class="header-title">
        <a class="header-title-link" href="/ ">XGHeaven&#39;s Blog</a>
    </h1>
    
        
            <a  class="header-right-picture "
                href="#about">
        
        
            <img class="header-picture" src="https://www.gravatar.com/avatar/f34474afe04544ffbe944a804f0ae762?s=90"/>
        
        </a>
    
</header>
            <!-- Define author's picture -->


    

<nav id="sidebar" data-behavior="1">
    
        <div class="sidebar-profile">
            <a href="/#about">
                    <img class="sidebar-profile-picture" src="https://www.gravatar.com/avatar/f34474afe04544ffbe944a804f0ae762?s=110"/>
            </a>
            <span class="sidebar-profile-name">XGHeaven</span>
        </div>
    
    
        <ul class="sidebar-buttons">
        
            <li class="sidebar-button">
                
                    <a  class="sidebar-button-link "
                         href="/ "
                        
                    >
                
                    <i class="sidebar-button-icon fa fa-lg fa-home"></i>
                    <span class="sidebar-button-desc">首页</span>
                </a>
        </li>
        
            <li class="sidebar-button">
                
                    <a  class="sidebar-button-link "
                         href="/all-categories"
                        
                    >
                
                    <i class="sidebar-button-icon fa fa-lg fa-bookmark"></i>
                    <span class="sidebar-button-desc">分类</span>
                </a>
        </li>
        
            <li class="sidebar-button">
                
                    <a  class="sidebar-button-link "
                         href="/all-tags"
                        
                    >
                
                    <i class="sidebar-button-icon fa fa-lg fa-tags"></i>
                    <span class="sidebar-button-desc">标签</span>
                </a>
        </li>
        
            <li class="sidebar-button">
                
                    <a  class="sidebar-button-link "
                         href="/all-archives"
                        
                    >
                
                    <i class="sidebar-button-icon fa fa-lg fa-archive"></i>
                    <span class="sidebar-button-desc">归档</span>
                </a>
        </li>
        
            <li class="sidebar-button">
                
                    <a  class="sidebar-button-link "
                         href="#about"
                        
                    >
                
                    <i class="sidebar-button-icon fa fa-lg fa-question"></i>
                    <span class="sidebar-button-desc">关于</span>
                </a>
        </li>
        
            <li class="sidebar-button">
                
                    <a  class="sidebar-button-link "
                         href="/friend-link"
                        
                    >
                
                    <i class="sidebar-button-icon fa fa-lg fa-link"></i>
                    <span class="sidebar-button-desc">友情链接</span>
                </a>
        </li>
        
    </ul>
    
        <ul class="sidebar-buttons">
        
            <li class="sidebar-button">
                
                    <a  class="sidebar-button-link " href="https://github.com/XGHeaven" target="_blank">
                
                    <i class="sidebar-button-icon fa fa-lg fa-github"></i>
                    <span class="sidebar-button-desc">GitHub</span>
                </a>
        </li>
        
            <li class="sidebar-button">
                
                    <a  class="sidebar-button-link " href="https://twitter.com/xgheaven" target="_blank">
                
                    <i class="sidebar-button-icon fa fa-lg fa-twitter"></i>
                    <span class="sidebar-button-desc">Twitter</span>
                </a>
        </li>
        
            <li class="sidebar-button">
                
                    <a  class="sidebar-button-link " href="https://facebook.com/xgheaven" target="_blank">
                
                    <i class="sidebar-button-icon fa fa-lg fa-facebook"></i>
                    <span class="sidebar-button-desc">Facebook</span>
                </a>
        </li>
        
            <li class="sidebar-button">
                
                    <a  class="sidebar-button-link " href="https://www.linkedin.com/xgheaven/" target="_blank">
                
                    <i class="sidebar-button-icon fa fa-lg fa-linkedin"></i>
                    <span class="sidebar-button-desc">LinkedIn</span>
                </a>
        </li>
        
            <li class="sidebar-button">
                
                    <a  class="sidebar-button-link " href="mailto:xgheaven@gmail.com" target="_blank">
                
                    <i class="sidebar-button-icon fa fa-lg fa-envelope-o"></i>
                    <span class="sidebar-button-desc">邮箱</span>
                </a>
        </li>
        
    </ul>
    
        <ul class="sidebar-buttons">
        
            <li class="sidebar-button">
                
                    <a  class="sidebar-button-link "
                         href="/atom.xml"
                        
                    >
                
                    <i class="sidebar-button-icon fa fa-lg fa-rss"></i>
                    <span class="sidebar-button-desc">RSS</span>
                </a>
        </li>
        
            <li class="sidebar-button">
                
                    <a  class="sidebar-button-link "
                         href="/changelog"
                        
                    >
                
                    <i class="sidebar-button-icon fa fa-lg fa-line-chart"></i>
                    <span class="sidebar-button-desc">Changelog</span>
                </a>
        </li>
        
    </ul>
    
</nav>

            
            <div id="main" data-behavior="1"
                 class="
                        hasCoverMetaIn
                        ">
                
<div id="resume">
	<div class="resume-header">
		<img src="/NetPhoto.jpg" class="resume-header-avatar">
		<div class="resume-header-info">
			<div class="resume-name">徐田洋（XGHeaven）</div>
			<div class="resume-job">杭州电子科技大学 大四学生 2018级应届毕业生</div>
			<div class="resume-location">山东省潍坊市</div>
			<div class="resume-tags">
				
					<span class="resume-tag">Node.js</span>
				
					<span class="resume-tag">FE</span>
				
					<span class="resume-tag">Javascript</span>
				
			</div>
			<div class="resume-intro"><p>热爱开源，热爱新事物，喜欢用新思维去探索新天地:)</p>
</div>
		</div>
	</div>
	<div class="main-content-wrap">
		<!-- <ol class="toc"><li class="toc-item toc-level-3"><a class="toc-link" href="#Contact"><span class="toc-text">Contact</span></a></li><li class="toc-item toc-level-3"><a class="toc-link" href="#Experience"><span class="toc-text">Experience</span></a></li><li class="toc-item toc-level-3"><a class="toc-link" href="#Achievement"><span class="toc-text">Achievement</span></a></li></ol> -->
		<hr/>
		<h3 id="Contact"><a href="#Contact" class="headerlink" title="Contact"></a>Contact</h3><ul>
<li>Email: <a href="mailto:xgheaven@gmail.com" target="_blank" rel="external">xgheaven@gmail.com</a></li>
<li>Tel: +86-13465364585</li>
</ul>
<h3 id="Experience"><a href="#Experience" class="headerlink" title="Experience"></a>Experience</h3><ul>
<li><p>2015.10.06 - 至今 杭州电子科技大学红色家园“在杭电”微信公众号后台</p>
<ul>
<li>面向全校两万多名学生，每日提供数千次稳定的查询服务，选课期间更可以承担上万次的查询请求。同时支持很方便的横向拓展，可以让后人非常方便的添加新的功能和操作。</li>
<li>为了提升响应速度，增加持久化内存缓存。能够熟练的使用 ES6/ES7 语法进行开发编程。</li>
<li>同时运用 docker 可以方便的进行 CI，为部署运行提供的有效方便的方式。</li>
</ul>
</li>
<li><p>2015.07.22-2015.10.24 口袋高校微信弹幕墙</p>
<ul>
<li>我负责全栈开发，主要面向数百人以上的活动弹幕的承接，同事发送弹幕数量可以超过百条。首次采用弹幕池的方式，可以保证不管当前弹幕流量如何，总会均匀的分布在展示端。</li>
<li>首次使用了 Websockets 协议作为前后端通信的主要方式，极大的减轻了网络负担，使得能够承受更多的请求量。并且能够保证足够的实时性，不会降低用户的体验。</li>
<li>采用主流的前后端分离的方式，使得开发逻辑大大降低，利用 RESTful 的面向资源的特性，配合 Angular 可以极大的减轻网络通信中的复杂程度，简化程序的开发。</li>
</ul>
</li>
<li><p>2015.09.15 - 至今 CNode PC 网页客户端，Material Design 风格</p>
<ul>
<li>采用 Material Design 风格设计的 CNode.js 中文社区</li>
<li>主要使用 Angular-Material 框架实现 Material Design 的效果。这次也主要使用了 browserify 对代码进行打包分发。创新使用了模态窗口查看文章的方式，免去了前进后退的时间，减少网络请求。支持自定义过滤小尾巴。</li>
</ul>
</li>
<li><p>2014.9 - 2016.7 杭州电子科技大学红色家园社团组员</p>
<ul>
<li>为社团编写了大量的前端活动页面，如果仍有部分页面还在线上运行。能够熟练使用预处理，打包工具，分发工具。同时也积累了大量的关于移动端浏览器的相关 hack 技巧。</li>
</ul>
</li>
<li><p>开源贡献</p>
<ul>
<li>nodeclub CNode.js 中文贡献了点击图片放大的 feature</li>
<li>npminstall 帮助寻找并改正了一些 bug</li>
<li>json5 提交了支持算数表达式的 feature</li>
<li>……</li>
<li><a href="https://github.com/XGHeaven" target="_blank" rel="external">Github</a></li>
</ul>
</li>
</ul>
<figure class="highlight javascript"><table><tr><td class="gutter"><pre><div class="line">1</div><div class="line">2</div></pre></td><td class="code"><pre><div class="line"><span class="keyword">new</span> <span class="built_in">Array</span>(<span class="number">30</span>).fill(<span class="string">'-'</span>).join(<span class="string">''</span>)</div><div class="line"><span class="comment">// 华丽的分割线</span></div></pre></td></tr></table></figure>
<h3 id="Achievement"><a href="#Achievement" class="headerlink" title="Achievement"></a>Achievement</h3><ul>
<li>大学生英语四级</li>
<li>全国大学生数学建模竞赛省级三等奖</li>
<li>卓越学院学生会新闻网络部副部长</li>
<li>龙驰杯黑客马拉松最佳创意，最佳人气等奖</li>
<li>高中曾获得信息学竞赛提高组全国二等奖，有一定的算法基础</li>
</ul>

	</div>
</div>

                <footer id="footer" class="main-content-wrap">
    <span class="copyrights">
        Copyrights &copy; 2018 XGHeaven. All Rights Reserved.
    </span>
</footer>

            </div>
            
        </div>
        


    

<div id="about">
    <div id="about-card">
        <div id="about-btn-close">
            <i class="fa fa-remove"></i>
        </div>
        
            <img id="about-card-picture" src="https://www.gravatar.com/avatar/f34474afe04544ffbe944a804f0ae762?s=110"/>
        
            <h4 id="about-card-name">XGHeaven</h4>
        
            <h5 id="about-card-bio"><p>一个弱弱的码农</p>
</h5>
        
        
            <h5 id="about-card-job">
                <i class="fa fa-briefcase"></i>
                <br/>
                <p>杭州电子科技大学学生一枚</p>

            </h5>
        
        
            <h5 id="about-card-location">
                <i class="fa fa-map-marker"></i>
                <br/>
                Weifang Shandong, China
            </h5>
        
    </div>
</div>

        
<div id="cover" style="background-image:url('/static/images/20170217-TombRaider.jpg');"></div>
    </body>
    <!--SCRIPTS-->
<script src="/assets/js/scrip-z6xcdnzggiy56kzp83ux5nnbwra1acrauxruz3kdi3u5xladb6jh4n3ylebm.min.js"></script>
<!--SCRIPTS END-->

    
        <script>
             var disqus_config = function () {
                 this.page.url = 'http://blog.xgheaven.cn/resume/alibaba.html';
                 
                    this.page.identifier = 'resume/alibaba.html';
                                  
             };
            (function() {
                var d = document, s = d.createElement('script');
                var disqus_shortname = 'xgheaven-blog';
                s.src = 'https://' + disqus_shortname + '.disqus.com/embed.js';

                s.setAttribute('data-timestamp', +new Date());
                (d.head || d.body).appendChild(s);
            })();
        </script>
    



</html>
